/*
 * 面向属性的 CSS
 */
 .df{
    width: 100%;
    height: 100%;
 }


/* 布局方式 */
/* flex */
.fdcolumn{
    display: flex;
        flex-direction: column;
}
.fdrow{
    display: flex;
    flex-direction: row;
}
.flex{
    flex: 1;
}
.jcenter{
    justify-content: center;
}
.jend{
    justify-content: flex-end;
}
.acenter{
    align-items: center;
}
.jbetwen{
    justify-content: space-between;
}
.aend{
    align-items: flex-end;
}
.flex{
    flex: 1;
}
/* 定位 */
.abs{
    position: absolute;
}
.rel{
    position: relative;
}
/* 盒子 */
.ml20{
    margin-left: 20px;
}
.pd10{
    padding: 10px;
}
/* 文本 */
.tcenter{
    text-align: center;
}
.tleft{
    text-align: left;
}
.w100{
    width: 100%;
}
.tright{
    text-align: right;
}
/* 字体大小 */
.f12{
    font-size: 12px;
}
.f14{
    font-size: 14px;
}
.f16{
    font-size: 16px;
}
.f18{
    font-size: 18px;
}
.green{color: green;border: 1px solid green;}/* 验证正确提示绿色 */
.red{color: red;border: 1px solid red;}/* 验证错误提示红色 */
.on{display: block;}/* 显示隐藏内容 */
.off{display: none;}/* 隐藏内容 */
/* 颜色
 */
 .wcolor{
    color: #fff;
 }
 .wcolorback{
    background-color: rgba(255, 255, 255, .5);
 }
 /* 边框 */
 .br10{
    border-radius: 10px;
 }
 .mbottom{
    margin-bottom: 20px;

 }
 #wcolor{
    color: #fff;
 }
 .blackcolor{
    color: black;
 }
 
 .bcolor{
    background-color: #fff;
 }
 .ablock{
    display: block;
 }